*{
	box-sizing: border-box;
	margin: 0;
	padding: 0;
}
header {
  line-height: 1.5;
  max-height: 100vh;
}
ul , li {
	padding: 0;
	margin: 0;
	list-style: none;
}
a{
	color: #000000;
	text-decoration-line: none;
}

.set-flex , .set-flex-all , .set-flex-all *{
	display: flex;
	flex-flow: row wrap;
}
.full-width{
	width: 100%;
}
.half-width{
	width: 50%;
}